package com.lili.math;

/**
 * @Auther: 李 力
 * @Date: 2024/7/29
 * @Description: 统计能整除数字的位数
 * @version: 1.0
 */
public class LeetCode2520 {
    /*
     * 将原来的数每一位进行拆分，分别判断
     * 时间复杂度: O(n)
     * 空间复杂度: O(1)
     */
    public static int countDigits(int num) {
        int count = 0;
        int n = num;
        while (num != 0) {
            int a = num % 10;
            if (n % a == 0) {
                count++;
            }
            num = num / 10;
        }
        return count;
    }
}
